not have a leg to stand on

[nɔt hæv ə leɡ tu: stænd ɔn]
(论点等)站不住脚, 对行为无合理的解释等

热门查询